difference between electric field and b field